package cn.song.utils.easyexcel.model;


import lombok.Data;

import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.List;

import static cn.song.utils.DateUtils.getFileNameDate;


/**
 * 无模型写入数据
 *
 * @author Song~
 * @date 2023/12/15
 */
@Data
public class NoModelWriteData implements Serializable {
    /**
     * 文件名
     */
    private String fileName;
    /**
     * 表头数组
     */
    private String[] headMap;
    /**
     * 对应数据字段数组
     */
    private String[] dataStrMap;
    /**
     * 数据集合
     */
    private List<LinkedHashMap<String, Object>> dataList;

    public void setFileName(String fileName) {

        this.fileName = getFileNameDate(fileName);
    }
}
